###Function###
InputBox

###Description###
Zeigt eine Eingabe-Box und fordert den Benutzer auf, ein String einzugeben.

###Syntax###
InputBox ( "title", "prompt" [, "default" [, "password char" [, width = -1 [, height = -1 [, left = Default [, top = Default [, timeout = 0 [, hwnd]]]]]]]] )


###Parameters###
@@ParamTable@@
title
	Der Titel der Eingabe-Box.
prompt
	Eine Nachricht fr den Benutzer, die beschreibt, was fr eine Eingabe erwartet wird.
default
	[optional] Der in der Eingabe-Box vorgegebene Wert.
password char
	[optional] Das Zeichen, mit dem alle eingegebenen Zeichen ersetzt werden sollen. Wenn die gerade getippten Zeichen angezeigt werden sollen, ist ein Leerstring ("") anzugeben (Standard) oder ein Leerzeichen als erstes Zeichen.  Stellt man ein String mit mehreren Zeichen zur Verfgung, wird nur das erste Zeichen zur Maskierung benutzt. Es existieren spezielle Bedeutungen fr das zweite und die folgenden Zeichen.  Siehe Bemerkungen.
width
	[optional] Die Breite des Fensters.
height
	[optional] Die Hhe des Fensters.
left
	[optional] Der linke Rand der Eingabe-Box. Standardmig wird die Box zentriert angezeigt.
top
	[optional] Der obere Rand der Eingabe-Box.  Standardmig wird die Box zentriert angezeigt.
timeout
	[optional] Gibt die Wartezeit in Sekunden an, bevor die <a href="InputBox.htm">InputBox()</a> automatisch geschlossen wird.
hwnd
	[optional] Das Fenster Handle welches als Parent fr diesen Dialog verwendet werden soll.
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	der eingegebene String.
Fehler:	ein Leerstring "" und setzt @error auf einen Wert ungleich 0.

@error	0 = Der zurckgegebene String ist gltig.
	1 = Der Abbrechen-Button wurde gedrckt.
	2 = Die Timeout Wartezeit wurde erreicht.
	3 = Die Eingabe-Box konnte nicht dargestellt werden. Dies passiert normalerweise durch fehlerhafte Argumente.
	4 = Die Eingabe-Box konnte nicht auf jedem Monitor dargestellt werden.
	5 = Ungltige Parameter. Breite ohne Hhe oder Linke Seite ohne obere Seite.
@@End@@


###Remarks###
Die <a href="InputBox.htm">InputBox()</a> kann vom Benutzer in der Gre verndert werden, hat aber eine Minimalgre von etwa 190 x 115 Pixel. Die Standardgre betrgt etwa 250 x 190 Pixel.

Der zurckgegebene String kann eine Lnge von max. 254 Zeichen nicht berschreiten. Wenn die Eingabe "carriage returns" oder "linefeeds" enthlt, wird das Ergebnis beim ersten Auftreten eines solchen Zeichens abgeschnitten.

Das zweite und die folgenden Zeichen des Passwortfeldes knnen genutzt werden, um Eingaben einzuschrnken. Ein Leerzeichen als erstes Zeichen lsst die Anzeige der eingetippten Zeichen zu. Ein gesetztes <B>M</b> nach dem ersten Zeichen zeigt an, dass die Eingabe ein <u>M</u>uss ist; d.h. eine Eingabe ist zwingend erforderlich. Wurde keine Eingabe gettigt und der <b>Ok</b> Button gedrckt, passiert nichts. Die <a href="InputBox.htm">InputBox()</a> bleibt geffnet.  

Man kann auch die maximale Lnge am Ende des Passwortfeldes angeben. Dazu gibt man einfach als letztes Zeichen die entsprechende Zahl an.


###Related###
MsgBox


###Example###
@@IncludeExample@@
